// 创建约束对象的文件
const mongoose = require('mongoose')
// 获取Schema的构造函数
const Schema = mongoose.Schema

const adminSchema = new Schema({
  username: {
    type: String, // type表示username应该是一个字符串
    required: true, // 表示username是必须添加的字段
  },
  password: {
    type: String,
    required: true,
  },
  last_login: {
    type: Date,
    default: Date.now(),
  },
  registe_date: {
    type: Date,
    default: Date.now(),
  },
  //   这个token用于后面的登录逻辑
  token: {
    type: String,
    required: true,
  },
})

module.exports = adminSchema
